#app {
    margin-left: 200px;

}

.vspm-container {
    width: var(--container-width);
    height: var(--container-height);
    position: relative;
    margin: 0 auto;
    cursor: default;
    // border: 1px solid #000;
    // background: url('../assets/bg.jpg') no-repeat left
    //     top/var(--container-width) var(--container-height);
}

.actions {
    padding: 16px;
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;

    .row {
        display: flex;
        align-items: center;
        margin-bottom: 8px;
    }

    .col {
        margin-right: 8px;
    }
}

.float-actions {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    padding: 16px;
    max-width: 200px;
    width: 100%;
    border-right: 1px solid #eee;
    background: #fff;
    z-index: 99;
    // text-wrap: nowrap;

    .row {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        align-items: left;
        margin-bottom: 16px;
    }

    .ml-lg {
        margin-left: 0;
    }

    button,.col {
        width: 100%;
        margin-top: 16px;
    }

    .col {
        margin-right: 8px;
    }
}

.snapshots-container {
    width: 1000px;
    overflow-y: auto;
    margin: 20px auto 100px;
    .row {
        display: flex;
        width: fit-content;
        border-bottom: 1px solid #ccc;

        > div {
            width: 80px;
            flex-shrink: 0;
            text-align: center;
            border-right: 1px solid #ccc;
        }
    }

    .row.highlight {
        background-color: #ffe7a6;
    }
}

.copyright {
    margin-bottom: 12px;
    text-align: center;
    font-size: 14px;

    a {
        color: #333;
    }
}

@import url('./common.scss');
@import url('./baseModule.scss');
@import url('./shape.scss');
@import url('./clk.scss');
